<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
*{ margin:0px; padding:0px;}

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, ins, kbd, q, s, samp,small, strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption,  tbody, tfoot, thead, th{ margin: 0px; padding: 0px;outline: 0;vertical-align: baselinebaseline; text-decoration:none;} 


body {font-family:"microsoft yahei",SimHei,Arial;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
ul, li {
	list-style: none;
	border: 0 none;
}



/*清除浮动*/
.clr { clear:both; display:block; }

.fl {
	float:left;
}
.fr {
	float:right;
}



.header{ height:auto;
	position: relative;
	z-index: 5;
	margin-bottom: -12px;
}




.pc_top{line-height:37px;height:37px;background:#172a75;}
.pc_top .pc_top_ft{float:left;font-size:13px;color:#FFF;}
.pc_top .pc_top_rt{float:right;font-size:13px;color:#FFF;}

 .pc_head{
	width: 100%;
	height:86px;
	background:url(../images/hea_bg.jpg);
	
	box-shadow:0px 1px 2px #d9d9d9;
}
.pc_head.relative{
	position: relative;
	z-index: 5;
}
.pc_head.fixed{
	position: fixed;
	z-index: 5;
	top: 0;
}

.pc_head .logo {height:auto;overflow:hidden; float:left;padding-top:18px;}
.pc_head .logo img {height:51px;}



.pc_head .nav-menu{float:right;height:auto;margin:0 auto;}
.pc_head .nav-menu li{float:left;text-align:center;padding: 0 32px;position: relative;display:}
.pc_head .nav-menu li a{display: block;font-size:15px; block;color:#666;
	padding-top: 35px;
	position: relative;
	padding-bottom: 30px;}
.pc_head .nav-menu li a:hover{color:#e6212a;display:block;}
.pc_head .nav-menu .lb a{color:#e6212a;display:block;}
.pc_head .nav-menu .ls a{color:#e6212a;display:block;height: 100%;}
.pc_head .nav-menu a em{ display:block; position:absolute; left:50%; top:85px; width:0px; height:2px; background:#e6212a; transition:all 0.2s ease-out;}
.pc_head .nav-menu a:hover em{ width:100%; left:0;}
.pc_head .nav-menu .lb  a em{ width:100%; left:0;}


/*.pc_top{line-height:35px;background:url(../images/top_bg.jpg) no-repeat center;}
.pc_top .top_lt{font-size:12px;color:#FFF;float:left}
.pc_top .top_rt{font-size:12px;color:#FFF;float:right}
.header {height:auto; overflow:hidden;}
.pc_head {height:96px; overflow:hidden; background:url(../images/hea_bg.jpg);}
.pc_head .logo {line-height:38px; overflow:hidden; float:left;margin-top:30px;}
.pc_head .logo img {height:38px;}

.pc_head .navbox {line-height:46px; text-align:center;float:right;margin-top:25px;}
.pc_head .navbox a {height:46px; line-height:46px; color:#666; font-size:15px;text-align:center; display:block; margin:0px 20px; float:left;}
.pc_head .navbox a.hover { color:#666;border-bottom:2px solid #C00;}
.pc_head .navbox a:hover { color:#666;border-bottom:2px solid #C00;}*/


.m_head {height:auto; overflow:hidden;background:url(../images/hea_bg.jpg);}
.m_head .logo {line-height:960px; display:block; margin:0px auto;font-size:35px;padding-top:10px;}
.m_head .logo img {height:38px; display:block; margin:0px auto;font-size:30px;}
.m_head .tel {line-height:30px; color:#000; font-size:14px; font-weight:bold;}

.m_head .navmenu {height:auto; overflow:hidden; padding:0px 10px; position:relative; background:#351808;}

.m_head .m_title {color:#fff; display:block; float:left;}
.m_head .m_title a {color:#fff; display:block; float:left;}
.m_head .menu_btn {display:block; float:right;}
.m_head .menu_btn span {display:block; background:url(../images/menu.png) no-repeat  center; background-size:100% 100%; -webkit-background-size:100% 100%; -moz-background-size:100% 100%; -ms-background-size:100% 100%;}






</pre></body></html>